.announcement-box {
  width: 70rem;
  margin: 0 auto;
  height: 100%;
  border: 1px solid #dbdbe7;
}
.announcement-box .announcement-select {
  height: 5rem;
  width: 100%;
  padding: 10px 20px;
}
.announcement-box .announcement-select input {
  border-radius: 8px;
}
.announcement-box .announcement-select h1 {
  font-size: 23px;
  font-weight: 800;
  text-align: center;
  margin-bottom: 0px;
}
.announcement-box .announcement-select .search-date {
  width: 15rem;
  margin: 0 2rem 0 auto;
  left: 30%;
  display: flex;
  justify-content: space-around;
}
.announcement-box .announcement-table {
  height: 30rem;
  width: 64rem;
  margin: 0 auto;
  padding: 0 10px 0 10px;
}
.textEditor {
  border: 1px solid #d6d4d4;
  border-radius: 8px;
}
.bf-content {
  height: 40vh !important;
  overflow-y: auto ;
}
